<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>某个⽇期增加 N 天并输出</title>
</head>
<body>
    <script>
        function dateAddDays(dateStr,dayCount) {
     var num=new Date(dateStr.replace('-','/'));//把日期字符串转换成日期格式
      var arr=new Date((num/1000+(86400*dayCount))*1000);//先获取毫秒数，在获取登天的毫秒数 *1000是为了在变成毫秒因为没有月份，年份 增加n天后的日期
     var Str=arr.getFullYear()+"-"+(arr.getMonth()+1)+"-"+(arr.getDate());//将日期转化为字符串格式
     return Str;
 }
 
 
 console.log(dateAddDays('2019-03-18',43))
    </script>
</body>
</html>